home *** CD-ROM | disk | FTP | other *** search
- --= SID = SIMTEL20 Ada Software Repository Item Description File = SID =--
- -- UNIT NAME : CREATE_TB
- -- VERSION : 850121
- -- REVIEW CODE :
- -- DDN ADDRESS : wis_ada at mitre
- -- AUTHOR : Mitre Corp.
- -- COPYRIGHT :
- -- DATE CREATED : 21 JAN 85
- -- DATE RELEASED : 26 JAN 85
- -- DATE LAST UPDATED : 26 JAN 85
- -- LOCATION : ASR
- -- ENVIRONMENT : Intellimac 7000M
- -- : UNIX
- -- : Telesoft unvalidated
- --= CLASSIFICATION ===============================================--
- -- CATEGORY LEVEL 1 : PROGRAMMING TOOLS
- -- CATEGORY LEVEL 2 : Table Builder
- -- CATEGORY LEVEL 3 :
- -- CATEGORY LEVEL 4 :
- -- KEYWORD : Table builder
- -- KEYWORD : Text formatter
- -- INDEX : CREATE_TB
- -- INDEX : Table Builder
- -- INDEX : Builder, Table
- -- INDEX : Text Formatter
- -- INDEX : Formatter, Text
- -- TAXONOMY :
- -- DEPENDENCIES :
- -- SEE ALSO : WIS_TOOL_25
- --= FILE LISTING ===============================================--
- -- FILE SPECS : PD:<ADA.TOOLS>CREATETB.*
- -- DIRECTORY DISPLAY :
- -- Directory PD:<ADA.TOOLS>
- -- File Name Byte Count Line Count
- -- --------------- ---------- ----------
- -- CREATETB.DOC 4387 97
- -- CREATETB.PRO 4524 97
- -- CREATETB.SRC 48345 1549
- -- =============== ========== ==========
- -- 3 Files 57256 1743
- --= ABSTRACT ===============================================--
- -- CREATE_TB scans text files and creates a table by selecting
- -- specified line entries. The text files are assumed to contain
- -- standardized entries which are repeated in each file. CREATE_TB
- -- extracts a subset of these entries compressing their text into a
- -- specified column width for printing in a tabular form. The entries to
- -- be extracted and the width of each column may be specified by the user
- -- for each table. CREATE_TB will scan a group of files identified by a
- -- UNIX file pattern(including *, ?, or selectors [aeiou]) and it also
- -- recognizes PAGE headers of the form:
- --
- -- :::::::::: --::::::::::
- -- FILENAME or --FILENAME
- -- :::::::::: --::::::::::
- --
- -- as file separators.
- --
- --= REVISION HISTORY ===============================================--
- --
- -- DATE VERSION AUTHOR HISTORY
- -- 12/15/84 1.0 Mitre Corp Initial Release
- -- 01/21/85 850121 Mitre Corp Mod to accept --::::::: headers
- -- Mod to correctly process blank
- -- lines when building heading
- -- Mod to stop on subfile header
- -- when building heading
- -- Moved PUT_DYNAMIC procedure
- -- from STR_PACK to CREATE_TB
- -- Added comments to STR_PACK and
- -- deleted several string
- -- procedures
- -- Converted subfile headers to
- -- Ada comments --:::::::::
- --= RELEASE NOTICE ===============================================--
- -- This prologue must be included in all copies of this software.
- --
- -- This software is released to the Public Domain (note:
- -- software released to the Public Domain is not subject
- -- to copyright protection).
- --
- -- Restrictions on use or distribution: Although there are
- -- no current plans to provide maintenance for CREATE_TB,
- -- we would appreciate your reporting problems and
- -- experiences to:
- --
- -- wis_ada at mitre (net address)
- --
- -- or call at:
- --
- -- (703) 883-7697
- --= DISCLAIMER ===============================================--
- -- This software and its documentation are provided "AS IS" and
- -- without any expressed or implied warranties whatsoever. No warranties
- -- as to performance, merchantability, or fitness for a particular
- -- purpose exist.
- -- The user is advised to test the software thoroughly before
- -- relying on it. The user must assume the entire risk and liability of
- -- using this software. In no event shall any person or organization of
- -- people be held responsible for any direct, indirect, consequential or
- -- inconsequential damages or lost profits.
- --======================================================================--
-